altar linen - Español Inglés Diccionario